Scouring organisms - İspanyolca İngilizce Sözlük